package algo.math.evaluator.stack.interfaces;


/**
 * The Interface ILinkSimple.
 *
 * @param <V> the value type
 */
public interface ILinkSimple<V> {
	
	/**
	 * Gets the next.
	 *
	 * @return the next
	 */
	public ILinkSimple<V> getNext();

	/**
	 * Gets the value.
	 *
	 * @return the value
	 */
	public V getValue();

	/**
	 * Sets the next.
	 *
	 * @param arg0 the new next
	 */
	public void setNext(ILinkSimple<V> arg0);

	/**
	 * Sets the value.
	 *
	 * @param arg0 the new value
	 */
	public void setValue(V arg0);
}
